package com.system.common.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.system.common.pojo.BisCouponActive;
import com.system.common.pojo.BisCouponActiveExample;

public interface BisCouponActiveMapper {
    int countByExample(BisCouponActiveExample example);

    int deleteByExample(BisCouponActiveExample example);

    int deleteByPrimaryKey(String activeId);

    int insert(BisCouponActive record);

    int insertSelective(BisCouponActive record);

    List<BisCouponActive> selectByExample(BisCouponActiveExample example);

    BisCouponActive selectByPrimaryKey(String activeId);

    int updateByExampleSelective(@Param("record") BisCouponActive record, @Param("example") BisCouponActiveExample example);

    int updateByExample(@Param("record") BisCouponActive record, @Param("example") BisCouponActiveExample example);

    int updateByPrimaryKeySelective(BisCouponActive record);

    int updateByPrimaryKey(BisCouponActive record);
    
    List<Map<Object,Object>> queryBisCouponActive(Map<String, Object> map);
    
    public List<Map<String, Object>> queryByTime();
}